Vegetable star fruit
Vegetable star fruit is a type of small tree which is thought to originate from the Maluku Islands, and is bred and grows freely in Indonesia, the Philippines, Sri Lanka, Myanmar, and Malaysia
Vegetable star fruit is a type of small tree which is thought to originate from the Maluku Islands, and is bred and grows freely in Indonesia, the Philippines, Sri Lanka, Myanmar, and Malaysia