Posted inHealth & Healing The Health Benefits Of Neem Neem is a tree in the Mahogany family and all parts of this tree, oil, bark, leaves and fruit, have long been used for medicinal purposes in India. The health… Posted by Tiffany November 30, 2011