English dictionary

amelanchier alnifolia meaning and definition

Definition and meaning of amelanchier alnifolia at MeaningMonkey.org. amelanchier alnifolia meaning and definition in the English Dictionary.

AMELANCHIER ALNIFOLIA noun

Definition of Amelanchier alnifolia (noun)

  1. shrub or small tree of northwestern North America having fragrant creamy white flowers and small waxy purple-red fruits
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: