mountain alder

Noun
  1. Small shrubby maple of eastern North America;
    Scarlet in autumn (synset 112775071)
  2. Tree of western United States (synset 112305886)

Found on Word Lists

Other Searches