meaning of enneapetalous
1.
Having
nine
petals,
or
flower
leaves.
Related Words
enneapetalous
|
Developed & Maintained By
Taraprasad.com