Synonyms of Serrate Leaf in English :
Antonyms of Serrate Leaf in English
Thesaurus of Serrate Leaf in English
1. (noun) a leaf having a margin notched like a saw with teeth pointing toward the apex