'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]