endospore
English
endospore meaning in English • endospore का अर्थ अंग्रेजी में
Noun
- The thin inner coat of certain spores.