What does bullock heart mean?

bullock heart meaning in General Dictionary

little tropical American tree bearing a bristly heart-shaped acid tropical good fresh fruit