Get Free Checker

white alder

NOUN
  1. shrub of eastern and southern coastal United States having beautiful racemes of spice-scented white flowers
  2. tree of western United States

How To Use white alder In A Sentence

List is Empty.