phalsa has definitions from the field of botany
1
[ noun ] (botany) drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets

Synonyms

Grewia_asiatica

Related terms

shrub Grewia

*