Noun Definition

amplexicaul leaf

1.Definition: a leaf with its base clasping the stem

Category: Plants