octopetalous
English
octopetalous meaning in English • octopetalous का अर्थ अंग्रेजी में
Adjective
- Having eight petals or flower leaves.