The Indian all in one herbaceous tree is neem. It is rich in vitamins hence helpful for healthy living.It is rich in anti-oxidants and other germ-fighting ingredients in it.
Home/Raw Ingredients/Organic Products
Botanical Name: Azadirachta indica
Forms Available: Dried herb, Powdered herb, Fresh herb and flower