endospore
Explore definitions, synonyms, and language insights of endospore
Definitions
Noun
a small asexual spore that develops inside the cell of some bacteria and algae
Explore definitions, synonyms, and language insights of endospore