Meaning of grewia asiatica

Definition of grewia asiatica

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

Other information on grewia asiatica

WIKIPEDIA results for grewia asiatica
Amazon results for grewia asiatica