English dictionary
carambola tree meaning and definition
Definition and meaning of carambola tree at MeaningMonkey.org. carambola tree meaning and definition in the English Dictionary.CARAMBOLA TREE noun
Definition of carambola tree (noun)
- East Indian tree bearing deeply ridged yellow-brown fruit
- synonyms: Averrhoa carambola, carambola
Source: Princeton University Wordnet