Food Facts: Carambola – Starfish or fruit?
What is it? Carambola, also known as star fruit, is a small shrub in the wood sorrel family (Oxalidaceae) which has five very prominent ridges. Entitled as âYang Taoâ in Chinese, the fruit shares great reputation in Chinese Lin Nan Area for its diver
Food Facts: Carambola – Starfish or fruit? Read More »


