Pear shaped fruit with large stone called an apple in Jamaica - amazing blossom!