cedrus atlantica - English Synonyms Dictionary

cedrus atlantica

n.
[1] Atlas cedar