Cedrus Atlantica (Noun)
Meaning
Tall Algerian evergreen of Atlas mountains with blue-green leaves; widely planted as an ornamental.
Classification
Nouns denoting plants.
Tall Algerian evergreen of Atlas mountains with blue-green leaves; widely planted as an ornamental.
Nouns denoting plants.