Big Huge Thesaurus

Pouteria

noun

sounds kind of like