Definitions
There is 1 meaning of the phrase
Dovyalis Hebecarpa.
Dovyalis Hebecarpa - as a noun
A small shrubby spiny tree cultivated for its maroon-purple fruit with sweet purple pulp tasting like gooseberries; sri lanka and india
Synonyms (Exact Relations)
ceylon gooseberryketembillaketembilla treekitambillakitembilla