Big Huge Thesaurus

Ceratonia

noun

sounds kind of like