Big Huge Thesaurus

Ostryopsis

noun

sounds kind of like