perfoliate leaf

Explore definitions, synonyms, and language insights of perfoliate leaf

Definitions

Noun
a leaf with the base united around--and apparently pierced by--the stem

More General Terms