See Also: carambola(dictionary)
Carambola(recipes)

carambola (iou)



carambola noun. L16.
[Portuguese, prob. from Marathi karambal.]
A SE Asian tree, Averrhoa carambola, of the oxalis family; its astringent yellow fruit (also called star fruit).