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