
Neem A versatile herb
The Neem tree, Azadirachta indica, is a beautiful evergreen tree that can reach a height of over 90 feet and live up to 200 years. Native to India, Burma and Sri Lanka, the neem tree now grows in many tropical areas of the world. The honey scented, tiny white neem flowers turn into a small fruit that turns yellow when ripe. The bark, seed, leaves and fruit of the tree are used in traditional herbalism for a variety of ailments. The bark, leaves and oil are considered antibact