star_fruitEnglish

carambola, star fruit

Noun

Deeply ridged yellow-brown tropical fruit, used raw as a vegetable or in salad or when fully ripe as a dessert

English: carambola, star fruit

Bahasa: belimbing

Bahasa words with similar meanings

English words with similar meanings

Show 1 words