Meaning of atlas cedar
Definition of atlas cedar
(noun)
tall
Algerian
evergreen
of Atlas mountains with
blue-green
leaves;
widely
planted
as an
ornamental
Other information on atlas cedar
WIKIPEDIA results for
atlas cedar
Amazon results for
atlas cedar
Tweet