white alder

Noun
  1. Tree of western United States (synset 112305886)
  2. Shrub of eastern and southern coastal United States having beautiful racemes of spice-scented white flowers (synset 112270697)

Found on Word Lists

Other Searches