star fruit in Greek star fruit in Greek καραμπόλα noun The fruit of the carambola tree, Averrhoa carambola. Add to Flashcards