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