English dictionary
cordate leaf meaning and definition
Definition and meaning of cordate leaf at MeaningMonkey.org. cordate leaf meaning and definition in the English Dictionary.CORDATE LEAF noun
Definition of cordate leaf (noun)
- a heart-shaped leaf
Source: Princeton University Wordnet