Big Huge Thesaurus

polymyxin

noun

sounds kind of like