amelanchier Meaning, Definition & Usage

  1. noun North American deciduous trees or shrubs
    genus Amelanchier.

WordNet