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