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
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
Synonyms : star fruit
Similar words of Carambola :
