📝
diseaseshealth benefits
Neem Tree
What are the benefits of Neem tree ?Neem or Azadirachta Indica is a large, evergreen tree and has strong health maintaining properties. Its principle constituents are nimbin, nimbinin and nimbidin. Ne...