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