parted leaf

Explore definitions, synonyms, and language insights of parted leaf

Definitions

Noun
a leaf having margins incised almost to the base so as to create distinct divisions or lobes

More General Terms