Originally posted on The Crystal Gypsy:
http://www.organeem.com/neem_tree.html The NEEM tree (Azadirachta indica) is a tropical evergreen tree native to India and is also found in other southeast countries. In India, neem is known as “the village pharmacy” because of its healing versatility, and it has been used in Ayurvedic medicine for more than 4,000 years…
You must be logged in to post a comment.