Definition Definition

endospore - Meaning and Examples

Meaning of 'endospore' (Webster Dictionary)

1 . Endospore [ n.]
- The thin inner coat of certain spores.