seaside alder

Explore definitions, synonyms, and language insights of seaside alder

Definitions

Noun
shrub or small tree of southeastern United States having soft light brown wood

More General Terms