News

Averrhoa carambola, commonly known as carambola or star fruit, is a species of tree in the family Oxalidaceae native to tropical Southeast Asia. This small tree or shrub can grow to 5 to 12 m (16 to ...