CARAMBOLA


Meaning of CARAMBOLA in English

[car.am.bo.la] n [Pg, fr. Marathi karambal, fr. Skt karmaphala] (1598) 1: a five-angled green to yellow tropical fruit of star-shaped cross section--called also starfruit

2: a tropical tree (Averrhoa carambola) of the wood-sorrel family widely cultivated for carambolas

Merriam-Webster English vocab.      Английский словарь Merriam Webster.