endospore

English Dictionary -> Letter E -> endosporeendospore Definition



endospore Synonyms






© Art Branch Inc.