100% pure natural organic neem leaves powder for hair neem seeds extract neem powder and neem oil Indian neem is also known as Indian neem, Indian garlic neem, and Indian fake neem. It is distributed in subtropical and tropical climate regions in Asia such as India, Myanmar, Bangladesh, Sri Lanka, Malaysia, and Pakistan. It grows rapidly and can reach 15-20 meters high, with a few even reaching 35-40 meters high. It is an evergreen tree, but in severe drought, most or all of its leaves will fall off