meaning of carambola tree

carambola tree meaning in General Dictionary

East Indian tree bearing profoundly ridged yellow-brown fruit