Definition
Alnus rugosa is the scientific name for speckled alder, a shrub or small tree found in eastern North America. It's known for thriving in wet environments, such as stream banks and wetlands. Alnus rugosa has distinctive bark with lenticels, giving it a speckled appearance. Think of it as the formal name for a very adaptable plant 💧.