Big Huge Thesaurus

ostryopsis

noun

sounds kind of like