Published: 2020-06-04 08:45:40.792307Category:FoodType:PhotoModel release: No
Share
Veralu is a tropical fruit found in the Indian Subcontinent, Indo-China and South East Asia. It is an ornamental medium sized tree indigenous to Sri Lanka, producing smooth, ovoid green fruits.