yellow cedar

Noun
  1. Tall evergreen of the Pacific coast of North America often cultivated for ornament (synset 111656281)

Found on Word Lists

Other Searches