grewia : Idioms & Phrases


genus grewia

  • noun a genus of tropical and subtropical Old World climbers or shrubs or trees
    Grewia.
WordNet

grewia asiatica

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