Noun Definition

amelanchier

1.Definition: North American deciduous trees or shrubs

Related Noun(s):genus amelanchier

Category: Plants