Neem Benefits And Uses August 3, 2022 The neem tree (Azadirachta indica) has a history of popularity due to its medicinal properties. This herb has found used in Ayurveda for over two