What does carambola tree mean?

carambola tree meaning in General Dictionary

East Indian tree bearing profoundly ridged yellow-brown fruit