Definition of Phalsa

  • 1. Drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets Noun

Synonyms for word "phalsa"

Semanticaly linked words with "phalsa"

Hyponims for word "phalsa"