Power By MNASATI
AlAbdul AlJader Farm - Azdirachta Indica Neem
The neem tree or Azdirachta It is native to India, Burma, Sri Lanka, and Indonesia reach a height of about 15 meters or more. It has medicinal importance, as its fruits, bark, leaves, flowers, and roots are used in preparing many different medicines, and helps repel mosquitoes and flies