Synonyms for "clostridium"

Words with similar meaning