serrate leaf
English Dictionary
->
Letter S
-> serrate leaf
Search Dictionary:
serrate leaf Definition
(n)
a
leaf
having
a
margin
notched
like
a
saw
with
teeth
pointing
toward
the
apex
serrate leaf Synonyms
serrate leaf
© Art Branch Inc.