Word Study
phalsa
WORDNET DICTIONARY
Noun phalsa has 1 sense
- phalsa(n = noun.plant) grewia asiatica - drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets; Array is a member of genus grewia, grewia
is a kind of bush, shrub
For further exploring for "phalsa" in Webster Dictionary Online