endospore
nounDefinition of endospore
: an asexual spore developed within the cell especially in bacteria
Keep scrolling for more
Keep scrolling for more