Big Huge Thesaurus

nucifraga

noun

sounds kind of like