Azadirachta indica Juss., commonly referred to as Neem or the Tree of Wonder, is a traditional medicinal plant native to South Asia, with each part of the tree known for its medicinal properties.