Alnus rubra

Explore definitions, synonyms, and language insights of Alnus rubra

Definitions

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

More General Terms