Big Huge Thesaurus

spalacidae

noun

sounds kind of like