Neem (Azadirachta indica) is a tree in the mahogany family Meliaceae. It is one of two species in the genus Azadirachta, and is native to the Indian subcontinent, i.e. India, Nepal, Pakistan, Bangladesh, Sri Lanka, and Maldives. We have a small supply of fresh neem tree seeds.
Please note: Neem tree seeds are considered difficult to germinate and should be planted immediatel upon recept.
SKU Number: 1510S