Definitions of Jamaica apple:

  • noun:   large heart-shaped tropical fruit with soft acid pulp