Big Huge Thesaurus

viscacha

noun

sounds kind of like