Definitions of carambola tree:

  • noun:   East Indian tree bearing deeply ridged yellow-brown fruit