CARAMBOLA


Meaning of CARAMBOLA in English

(n.) An East Indian tree (Averrhoa Carambola), and its acid, juicy fruit; called also Coromandel gooseberry.

Webster's English dictionary.      Английский словарь Webster.