jamaica apple - Anglais Synonymes Dictionnaire

jamaica apple

n.
[1] bullock's heart