Search for word
Search
atlas-cedar
Nouns
(n)
tall Algerian evergreen of Atlas mountains with blue-green leaves; widely planted as an ornamental
Cedrus atlantica
,
Synonyms
Cedrus atlantica
Words of close approximity