cedrus_atlanticaEnglish

Atlas cedar, Cedrus atlantica

Noun

Tall Algerian evergreen of Atlas mountains with blue-green leaves, widely planted as an ornamental

English: Atlas cedar, Cedrus atlantica

English words with similar meanings

Show 1 words