lobed leaf
English Dictionary
->
Letter L
-> lobed leaf
Search Dictionary:
lobed leaf Definition
(n)
a
leaf
having
deeply
indented
margins
lobed leaf Synonyms
lobed leaf
© Art Branch Inc.