English dictionary
amelanchier meaning and definition
Definition and meaning of amelanchier at MeaningMonkey.org. amelanchier meaning and definition in the English Dictionary.AMELANCHIER noun
Definition of Amelanchier (noun)
- North American deciduous trees or shrubs
- synonyms: genus Amelanchier
Source: Princeton University Wordnet