English dictionary
grewia asiatica meaning and definition
Definition and meaning of grewia asiatica at MeaningMonkey.org. grewia asiatica meaning and definition in the English Dictionary.GREWIA ASIATICA noun
Definition of Grewia asiatica (noun)
- drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets
- synonyms: phalsa
Source: Princeton University Wordnet