Noun Definitioncarambola tree1.Definition: East Indian tree bearing deeply ridged yellow-brown fruitRelated Noun(s):averrhoa carambola, carambolaCategory: Plants