Skip to main content

octopetalous

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