Deodar - Definition

deodar

n 1: tall East Indian cedar having spreading branches with
nodding tips; highly valued for its appearance as well as
its timber [syn: deodar, deodar cedar, Himalayan
cedar, Cedrus deodara]

Look up another word