What does amelanchier mean?

amelanchier meaning in General Dictionary

a genus of united states deciduous woods or shrubs

View more

  • North American deciduous trees or bushes