dentate leaf
English Dictionary
->
Letter D
-> dentate leaf
Search Dictionary:
dentate leaf Definition
(n)
a
leaf
having
a
toothed
margin
dentate leaf Synonyms
dentate leaf
© Art Branch Inc.