English dictionary
peltate leaf meaning and definition
Definition and meaning of peltate leaf at MeaningMonkey.org. peltate leaf meaning and definition in the English Dictionary.PELTATE LEAF noun
Definition of peltate leaf (noun)
- a shield-shaped leaf; as a nasturtium leaf
Source: Princeton University Wordnet