What is Spanish Cherry?
Spanish Cherry, scientifically known as Mimusops elengi, is a deciduous tree native to the Indian subcontinent and Southeast Asia, including regions like Assam, India, and various islands such as Java and Sumatra. Spanish Cherry (Latin: Mimusops elengi) is an edible plant catalogued in PlantSage.
