ashtangayurveda.wordpress.com
Neem: “The drugstore of nature”
Scientifically known as Azadirachta indica, the neem tree belongs to genus azadirachta and family meliaceae of Mahogany trees. The tree is revered in the Indian subcontinent for its medicinal prope…