'Grewia asiatica' definitions:

Definition of 'Grewia asiatica'

(from WordNet)
noun
Drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets [syn: phalsa, Grewia asiatica]