Big Huge Thesaurus

amidopyrine

noun

sounds kind of like