meaning of dentate leaf
1.
a
leaf
having
a
toothed
margin
Related Words
dentate leaf
|
Developed & Maintained By
Taraprasad.com