red alder

Explore definitions, synonyms, and language insights of red alder

Definitions

Noun
large tree of Pacific coast of North America having hard red wood much used for furniture

More General Terms