star fruit in Russian star fruit in Russian карамбо́ла noun The fruit of the carambola tree, Averrhoa carambola. Add to Flashcards