GREWIA ASIATICA





Definition:

  1. [noun] drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets
    Synonyms: phalsa, Grewia asiatica

Synonyms: