Big Huge Thesaurus

physeter

noun

sounds kind of like