Webster's Revised Unabridged Dictionary · 1913

mammee apple

mammee apple , noun

(Botany) A tropical American tree (Mammea americana) having edible fruit (the mammee apple) with a leathery rind.
2.
The globular or ovoid tropical fruit of the mammee tree (Mammea americana), having a thick russet leathery rind and juicy yellow or reddish flesh.