Meaning of carambola

Definition of carambola

deeply ridged yellow-brown tropical fruit; used raw as a vegetable or in salad or when fully ripe as a dessert

Other information on carambola

WIKIPEDIA results for carambola
Amazon results for carambola