• word of the day

    phalsa

    phalsa - Dictionary definition and meaning for word phalsa

    Definition
    (noun) drought-resistant Asiatic treelike shrub bearing pleasantly acid small red edible fruits commonly used in sherbets
    Synonyms : grewia asiatica
Download our Mobile App Today
Receive our word of the day
on Whatsapp