macrosporic
English
macrosporic meaning in English • macrosporic का अर्थ अंग्रेजी में
Adjective
- Of or pertaining to macrospores.