Big Huge Thesaurus

sciuridae

noun

sounds kind of like