NEEM TREE MEANING IN URDU

Definition & Synonyms

• Neem tree

  1. () An Asiatic name for Melia Azadirachta, and M. Azedarach. See Margosa.
  2. () An Asiatic name for Melia Azadirachta, and M. Azedarach. See Margosa.

No Results found, click here to ask or suggest us