yellow cedar

Explore definitions, synonyms, and language insights of yellow cedar

Definitions

Noun
tall evergreen of the Pacific coast of North America often cultivated for ornament

More General Terms