neem tree

in vinoth •  7 years ago 

Native to Burma in India, the Neem tree, known in botanical terms as Azadirachta indica derives its name from Azad meaning free, Dirakht denoting a tre

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!