English dictionary
serrate leaf meaning and definition
Definition and meaning of serrate leaf at MeaningMonkey.org. serrate leaf meaning and definition in the English Dictionary.SERRATE LEAF noun
Definition of serrate leaf (noun)
- a leaf having a margin notched like a saw with teeth pointing toward the apex
Source: Princeton University Wordnet