Big Huge Thesaurus

menadione

noun

sounds kind of like