Meaning of dentate leaf
Definition of dentate leaf
(noun)
a
leaf
having a
toothed
margin
Other information on dentate leaf
WIKIPEDIA results for
dentate leaf
Amazon results for
dentate leaf
Tweet