Starfruits, locally known in the Philippines as balimbing, are fruits of the carambola tree which is native to Southeast Asia. These star-shaped delights, hence the name, are known for their distinct shape and deliciously tangy fruits. It is believed that the first carambola trees were found...
Star fruits ( Averrhoa carambola ) are native to Southeast Asia. Here, they are known as carambola. Its fruits are distinct because of the five segments that give it a star shape, hence the name. Its fruits are crunchy and juicy, with a light flavor. And even though the star fruit is not a...