mammea americana - English Synonyms Dictionary

mammea americana

n.
[1] mammee apple , mammee , mamey , mammee tree