Description
Averrhoa Carambola – Star Fruit Averrhoa Carambola is an evergreen tree native to Southeast Asia and the Indian Subcontinent. The tree is cultivated in tropical and semitropical regions for its edible Star Fruit. It is a small, slow growing …
Reviews
There are no reviews yet.