Big Huge Thesaurus

Mammea

noun

sounds kind of like