Meaning of amelanchier alnifolia
Definition of amelanchier alnifolia
(noun)
shrub
or
small
tree
of
northwestern
North America having
fragrant
creamy
white
flowers and
small
waxy
purple-red
fruits
Other information on amelanchier alnifolia
WIKIPEDIA results for
amelanchier alnifolia
Amazon results for
amelanchier alnifolia
Tweet