Averrhoa carambola

Explore definitions, synonyms, and language insights of Averrhoa carambola

Definitions

Noun
East Indian tree bearing deeply ridged yellow-brown fruit

More General Terms