Meaning of carambola
Definition of carambola
(noun)
East Indian
tree
bearing
deeply
ridged
yellow-brown
fruit
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
Tweet