Big Huge Thesaurus

novobiocin

noun

sounds kind of like