What does averrhoa carambola mean?

averrhoa carambola meaning in General Dictionary

East Indian tree bearing deeply ridged yellow-brown fresh fruit