carambola
definition: deeply ridged yellow-brown tropical fruit
example:
speech part: noun
synonyms:
star fruit
definition: East Indian tree bearing deeply ridged yellow-brown fruit
example:
speech part: noun
synonyms:
carambola tree