Find the word definition

WordNet
carambola tree

n. East Indian tree bearing deeply ridged yellow-brown fruit [syn: carambola, Averrhoa carambola]