phalsa
English Dictionary
->
Letter P
-> phalsa
Search Dictionary:
phalsa Definition
(n)
drought
-
resistant
Asiatic
treelike
shrub
bearing
pleasantly
acid
small
red
edible
fruits
commonly
used
in
sherbets
phalsa Synonyms
Grewia asiatica
phalsa
© Art Branch Inc.