quinquefoliate leaf

Explore definitions, synonyms, and language insights of quinquefoliate leaf

Definitions

Noun
a compound leaf having five leaflets

More General Terms