Jamaica apple

noun

1.
large heart-shaped tropical fruit with soft acid pulp