Neem Leave - Neem trees are native to the Indian subcontinent and South Asia. They can also be found in the Middle East. The tree has been used to make neem oil.
They are used extensively in Ayurvedic medicine and the tree is considered sacred in India.
Leaves have a grassy and bitter flavour.
Also known as: Azadirachta indica - النيم