Atlas cedar 1

noundomain: plant
Princeton WordNet [ver.3.1]
EnglishEnglish
Definition

tall Algerian evergreen of Atlas mountains with blue-green leaves; widely planted as an ornamental

  • tall Algerian evergreen of Atlas mountains with blue-green leaves; widely planted as an ornamental

FENG