averrhoa carambola Meaning, Definition & Usage

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

WordNet