Botanical Roots: Why you should eat star fruit

Scientifically known as Carambola, the star fruit is a succulent fruit that is popular in most tropical countries. In some parts of the Caribbean, it's also called ‘jimbilin’ and is a fruit bowl st...

October 02, 2019
Food