Meaning of deodar cedar
Definition of deodar cedar
(noun)
tall
East Indian
cedar
having
spreading
branches with
nodding
tips;
highly
valued
for its
appearance
as
well
as its
timber
Other information on deodar cedar
WIKIPEDIA results for
deodar cedar
Amazon results for
deodar cedar
Tweet