Meaning of amelanchier bartramiana
Definition of amelanchier bartramiana
(noun)
open-growing
shrub
of
eastern
North America having
pure
white
flowers and
small
waxy
almost
black
fruits
Other information on amelanchier bartramiana
WIKIPEDIA results for
amelanchier bartramiana
Amazon results for
amelanchier bartramiana
Tweet