carambola tree
1.
(
noun
) East Indian tree bearing deeply ridged yellow-brown fruit
Synonyms:
Averrhoa carambola
,
carambola
Related Words:
fruit tree
Terms and Conditions of Use / Copyright Notice