Skip to main content

endospore

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