Noun Definition

grewia asiatica

1.Definition: drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets

Related Noun(s):phalsa

Category: Plants