Big Huge Thesaurus

pterocarya

noun

sounds kind of like