Synonyms of Crenate Leaf in English :
Antonyms of Crenate Leaf in English
Thesaurus of Crenate Leaf in English
1. (noun) a leaf having a scalloped margin