Neem Seeds 100% High Quality 10 Fresh Dried Azadirachta Indica seeds 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.