A sliced carambola or starfruit.
Licensed from iStockPhoto
Browse entries near carambola
CARAL
CARALA
CARALOC
CARAM
caramba
caramel
caramelize
caramelized
caramelizing
carangid