Averrhoa carambola

1. (noun) East Indian tree bearing deeply ridged yellow-brown fruit
Synonyms: carambola, carambola tree
Related Words: fruit tree



Terms and Conditions of Use / Copyright Notice