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