By Srinivasan J
Fresh Neem Fruit On Tree With Leaf On Nature Background. A Leaves Of Neem Tree And Fruits Growing Natural Medicinal. Azadirachta Indica,Neem, Nimtree Or Indian Lilac,Mahogany Family Meliaceae
- Stock Photo ID: #RJ659390
- Image Credit: Picxy.com/Srinivasanclicks
- Description:Fresh Neem Fruit On Tree With Leaf On Nature Background. A Leaves Of Neem Tree And Fruits Growing Natural Medicinal. Azadirachta Indica,Neem, Nimtree Or Indian Lilac,Mahogany Family Meliaceae