Neem Seeds High Quality 100% Azadirachta Indica Seeds 1000 - 5000 for Planting
It is one of only two species in the genus Azadirachta and is indigenous to much of Africa and the Indian subcontinent. Tropical and semi-tropical climates are where it is commonly grown. In southern Iran, neem trees are also found on islands.