Definition of Amelanchier

Noun: Amelanchier

  1. North American deciduous trees or shrubs
    - genus Amelanchier

See also:
Ameiurus
amelcorn