Neem leaves are harvested from the neem tree (Azadirachta indica) a tropical evergreen tree native to the Indian subcontinent. Known for their medicinal and therapeutic properties dried neem leaves have been used in traditional medicine for centuries. The leaves are green slightly bitter and can be used in various forms such as powders teas or topical applications.