Big Huge Thesaurus

Pterocarya

noun

sounds kind of like