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
Explore definitions, synonyms, and language insights of red alder