Posts tagged as:

Star Fruit

The Wonders of Star Fruit

November 21, 2015

The Star Fruit (Averrhoa carambola Linn.), also known as Balimbing, is a fruit full of wonders commonly found these days in the Philippines.

Read the full article →