sporid
English
sporid meaning in English • sporid का अर्थ अंग्रेजी में
Noun
- A sporidium.