sporophoric
English
sporophoric meaning in English • sporophoric का अर्थ अंग्रेजी में
Adjective
- Having the nature of a sporophore.