In English it is called Star fruit, Carambola and Chinese gooseberry, in Malaysia and the Philippines it has numerous names.
In English it is called Star fruit in Malaysia and the Philippines it has numerous names. Star fruit is Carambola. Star fruit is Chinese gooseberry.