Neem Tree under blue sky. scientific name is Azadirachta indica. commonly known as neem, nimtree or Indian lilac, is a tree in the mahogany family Meliaceae.
- Stock Photo ID: #XQ593457
- Image Credit: Picxy.com/MohdSohel