Synonyms for "botulin"

Words with similar meaning