Big Huge Thesaurus

tritoma

noun

sounds kind of like