Synonyms for "botulinus"

Words with similar meaning