Idioms & Phrases for word “endospores”
endospores - Did you Mean?
endospore