Big Huge Thesaurus

glaucomys

noun

sounds kind of like