Datasegment.com Online Dictionary
  Online Dictionary : P : phalsa

phalsa


1 definition found

phalsa - WordNet (r) 2.1 (2005) :

  phalsa
      n 1: drought-resistant Asiatic treelike shrub bearing pleasantly
           acid small red edible fruits commonly used in sherbets
           [syn: phalsa, Grewia asiatica]