Cedrus deodara, the scientific name for deodar, is an evergreen plant in the Pinaceae family and the genus Cedrus. The Sanskrit names for it include amadaru, devdaru, and bhadradaru. It is also known as Himalayan cedar in English.
Nature has blessed us with an abundance of beneficial plants, herbs ..