Big Huge Thesaurus

pouteria

noun

sounds kind of like