Big Huge Thesaurus

Flacourtia

noun

sounds kind of like