mammee apple

n.
  1. The globular or ovoid tropical fruit of the mammee tree (Mammea americana), having a thick russet leathery rind and juicy yellow or reddish flesh.