Carambola Meaning

There are 2 meaning(s) for word Carambola

Meaning 1 : East Indian tree bearing deeply ridged yellow-brown fruit

    Synonyms : averrhoa carambola,  carambola tree
Meaning 2 : deeply ridged yellow-brown tropical fruit; used raw as a vegetable or in salad or when fully ripe as a dessert

    Synonyms : star fruit