Big Huge Thesaurus

Mangifera

noun

sounds kind of like