Neem oil comes from the plant Azadirachta Indica.
The ten most powerful therapies of Neem oil are the following:
- Strengthens the immune system
- is anti-inflammatory
- used for dental health
- fights pests
- is insect repellent
- used for digestive disorders
- enhances liver health
- cures warts
- treats cold sores
- has anti-cancer action.