Englishmammee applenounMeaningA South American fruit tree, Mammea americanaThe fruit of this treeRelated wordsmamey(English)mammee(English)mammea americana(English)mammee tree(English)mamee(English)red mammee(English)marmalade tree(English)mamey sapote(English)SourcesDictionaryAPI.dev English dictionary data