Designed by
Title
Image of Neem Plant leaf kept on palm of a man. #185061677
Description
Neem is a medicinal plant with multiple benefits. Scientific name of neem is Azadirachta indica. It is beneficial in curing diseases such as leprosy, eye disorders, etc and overall immunity.