$17.00
| /
Azadirachta indica, commonly known as Neem, Nimtree, and Indian Lilac, is a tree belonging to the mahogany family Meliaceae. As one of two species in the genus Azadirachta, this remarkable tree is native to India and the broader Indian subcontinent, including Nepal, Pakistan, Bangladesh, and Sri Lanka.
Traditionally cultivated in tropical and semi-tropical regions, neem trees have also established themselves in islands located in the southern part of Iran. The tree's fruits and seeds serve as the source of neem oil, while this organic powder captures the essence of this culturally significant plant.
Key Features:
Origin: India (Organic)