Big Huge Thesaurus

neomycin

noun

sounds kind of like