Definitions of Averrhoa carambola:

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