meaning of averrhoa carambola

averrhoa carambola meaning in General Dictionary

East Indian tree bearing deeply ridged yellow-brown fresh fruit