Azadirachta indica Known in Pakistan as Neem
Azadirachta indica, commonly known as neem, nimtree or Indian lilac, and in Nigeria called dogoyaro or dogonyaro, is a tree in the mahogany family Meliaceae.
© Fayyazghani23 | Stock Free Images
Similar Free Images