Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

deodar Definition

Cancel
deodar
noun(de-o-dar)
a Himalayan cedar (Cedrus deodara) having broad-spreading branches with pendulous branchlets

Words Related to deodar!

deodar Examples by Brain Bank Users