Endospore - Definition

endospore

n 1: a small asexual spore that develops inside the cell of some
bacteria and algae

Look up another word