English dictionary
palmate leaf meaning and definition
Definition and meaning of palmate leaf at MeaningMonkey.org. palmate leaf meaning and definition in the English Dictionary.PALMATE LEAF noun
Definition of palmate leaf (noun)
- a leaf resembling an open hand; having lobes radiating from a common point
Source: Princeton University Wordnet