- phalsa as a noun:
- 1
phalsa
noun
1 phalsa
Drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets.
synonym: Grewia asiatica.
debug info: 0.0142
noun
Drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets.
synonym: Grewia asiatica.
debug info: 0.0142