Carambola

Carambola

Chinese star fruit, also called carambola