Skip to main content

decemlocular

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