Big Huge Thesaurus

cimicifuga

noun

sounds kind of like