carambola tree Meaning, Definition & Usage

  1. noun East Indian tree bearing deeply ridged yellow-brown fruit
    Averrhoa carambola; carambola.

WordNet