Big Huge Thesaurus

dumetella

noun

sounds kind of like