Carambola (Starfruit): Toss Up an Antioxidant Packed Fruit Bowl
Health
Carambola or starfruit is a popular tropical treat, commonly found across the Indian subcontinent and Southeast Asian countries.
Comments