Meaning of cedrus atlantica

Definition of cedrus atlantica

(noun) tall Algerian evergreen of Atlas mountains with blue-green leaves; widely planted as an ornamental

Other information on cedrus atlantica

WIKIPEDIA results for cedrus atlantica
Amazon results for cedrus atlantica