atlas_cedar
1. [ noun ] (botany) tall Algerian evergreen of Atlas mountains with blue-green leaves; widely planted as an ornamental
Synonyms: Cedrus_atlantica
Related terms: cedar