carambola tree

noun

1.
East Indian tree bearing deeply ridged yellow-brown fruit