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
Tweet