phalsa

1. (noun) drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets
Synonyms: Grewia asiatica
Related Words: bush, shrub



Terms and Conditions of Use / Copyright Notice