deodar cedar definition

  • noun:
    • A tall cedar, Cedrus deodara, native to the western Himalayas.
    • high East Indian cedar having dispersing limbs with nodding guidelines; extremely respected for its look plus its wood
41 votes

How would you define deodar cedar?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!