CARAMBOLA


Meaning of CARAMBOLA in English

n. 1 a small tree, Averrhoa carambola, native to SE Asia, bearing golden-yellow ribbed fruit. 2 this fruit. Also called star fruit.

[ Port., prob. of Indian or E. Indian orig. ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.