Meaning of mammee apple

Definition of mammee apple

(noun) tropical American tree having edible fruit with a leathery rind

Other information on mammee apple

WIKIPEDIA results for mammee apple
Amazon results for mammee apple