What is the full meaning of endospores
ENDOSPORE, the thin inner coat of certain spores [n]
Example of the word endospores placed on a Scrabble board.