English dictionary
crenate leaf meaning and definition
Definition and meaning of crenate leaf at MeaningMonkey.org. crenate leaf meaning and definition in the English Dictionary.CRENATE LEAF noun
Definition of crenate leaf (noun)
- a leaf having a scalloped margin
Source: Princeton University Wordnet