Word Games Pro Dictionary
phalsa
noun
drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets
Quick reference
Word Facts
Meaning
Definitions
noun
drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets
