Big Huge Thesaurus

Taraktagenos

noun

sounds kind of like