April 25, 2016
Medicinal Benefits and Uses of Neem (Azadirachta indica)
Scientifically named Azadirachta indica, neem is a tree of a mahogany family that is native to the tropical areas of India, Pakistan, Nepal, and Bangladesh. India has taken advantage of the medicinal properties of neem for over thousands of years. In fact, “Nimba,” the Sanskrit word for neem, translates to mean “good health.” This evergreen […]