amelanchier

Noun
  1. North American deciduous trees or shrubs (synset 112644129)

Found on Word Lists

Other Searches