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)

  1. a leaf having a margin notched like a saw with teeth pointing toward the apex
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: