'Jamaica apple' definitions:

Definition of 'Jamaica apple'

(from WordNet)
noun
Large heart-shaped tropical fruit with soft acid pulp [syn: bullock's heart, Jamaica apple]