palmate leaf

Explore definitions, synonyms, and language insights of palmate leaf

Definitions

Noun
a leaf resembling an open hand; having lobes radiating from a common point

More General Terms


More Specific Terms