amplexicaul leaf

Explore definitions, synonyms, and language insights of amplexicaul leaf

Definitions

Noun
a leaf with its base clasping the stem

More General Terms