Big Huge Thesaurus

mammea

noun

sounds kind of like