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