English dictionary
endospore meaning and definition
Definition and meaning of endospore at MeaningMonkey.org. endospore meaning and definition in the English Dictionary.ENDOSPORE noun
Definition of endospore (noun)
- a small asexual spore that develops inside the cell of some bacteria and algae
Source: Princeton University Wordnet