PULAS MEANING IN ENGLISH

• Pulas Definition & Synonyms

  1. (n.) The East Indian leguminous tree Butea frondosa. See Gum Butea, under Gum.


RECENT SEARCHES