Big Huge Thesaurus

Ostrya

noun

sounds kind of like