phalsa
Noun
Meaning
drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets
Source: WordNetNoun
drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets
Source: WordNet