Big Huge Thesaurus

tamiasciurus

noun

sounds kind of like