Big Huge Thesaurus

Taraktogenos

noun

sounds kind of like