Meaning of endospore

Definition of endospore

(noun) a small asexual spore that develops inside the cell of some bacteria and algae

Other information on endospore

WIKIPEDIA results for endospore
Amazon results for endospore