Grewia asiatica

Explore definitions, synonyms, and language insights of Grewia asiatica

Definitions

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

Synonyms


More General Terms