mammee tree

Explore definitions, synonyms, and language insights of mammee tree

Definitions

Noun
tropical American tree having edible fruit with a leathery rind

More General Terms