Loading page
palmate leaf is a noun meaning "a leaf resembling an open hand; having lobes radiating from a common point". It carries one recorded sense.
a leaf resembling an open hand; having lobes radiating from a common point
Definitions, synonyms and semantic relations for palmate leaf come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.