VariousWords beta
Definitions:
Noun
phalsa
Grewia asiatica
Definition: drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets