sporiferous
English
sporiferous meaning in English • sporiferous का अर्थ अंग्रेजी में
Adjective
- Bearing or producing spores.