Hosted on MSN5mon
Nutrition Facts
Carambola, also known as star fruit or 5 fingers, is the fruit of Averrhoa carambola, a species of tree native to tropical Southeast Asia. The fruit is commonly consumed in parts of Brazil ...