Login  |  Register

Neem (Azadirachta indica) | Feedipedia

Neem (Azadirachta indica A. Juss.) is a multipurpose tree that is highly popular in India, where it provides food and insecticide, and is used for its great number of ...

Alexa Traffic