Dictionary definitions
- Enter a word for the dictionary definition.
carambola
From The Collaborative International Dictionary of English v.0.48:
Carambola \Ca`ram*bo"la\, n. (Bot.) An East Indian tree (Averrhoa Carambola), and its acid, juicy fruit; called also Coromandel gooseberry. [1913 Webster]

