Description
Neem (Azadirachta indica), also known as Indian Lilac is native to India and Indian subcontinent. Neem is an essential element of many ayurvedic preparations and is well known as wound healer, cure for dandruff, hair and face care as well as an immunity booster.
Reviews
There are no reviews yet.