carambola in Catalan carambola in Catalan caramboler noun A tree species native to southern Asia, Averrhoa carambola. Add to Flashcards