Big Huge Thesaurus

sciurus

noun

sounds kind of like