Definitions of Grewia asiatica:

  • noun:   drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets