meaning of macrophyllous
1.
Having
long
or
large
leaves.
Related Words
macrophyllous
|
Developed & Maintained By
Taraprasad.com