Mammee apple
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A South American fruit tree, Mammea americana, native to the Caribbean.
- 2 globular or ovoid tropical fruit with thick russet leathery rind and juicy yellow or reddish flesh wordnet
- 3 The fruit of this tree.
- 4 tropical American tree having edible fruit with a leathery rind wordnet