Big Huge Thesaurus

piperazine

noun

sounds kind of like