Definition of carambola in English
Edible fruit of medium size and the shape of an elongated star that has yellow skin and whitish-yellow flesh containing small seeds.
Synonyms of carambola in English
star fruit, starfruit
Edible fruit of medium size and the shape of an elongated star that has yellow skin and whitish-yellow flesh containing small seeds.
star fruit, starfruit