Skip to main content

octolocular

English octolocular meaning in English  •  octolocular का अर्थ अंग्रेजी में
Adjective
  • Having eight cells for seeds.
Advertisement