star fruit in Catalan star fruit in Catalan carambola noun The fruit of the carambola tree, Averrhoa carambola. Add to Flashcards