Unscramble
Definition of Amelanchier
Noun: Amelanchier
North American deciduous trees or shrubs
- genus Amelanchier
See also:
Ameiurus
amelcorn