E-HERBARIA

  • Name : Neem
  • English Name :Neem
  • Scientific Name :Azadirachta indica
Positive SSL