Meaning of american barberry
Definition of american barberry
(noun)
deciduous
shrub
of
eastern
North America whose leaves
turn
scarlet
in
autumn
and having racemes of
yellow
flowers followed by
ellipsoid
glossy
red berries
Other information on american barberry
WIKIPEDIA results for
american barberry
Amazon results for
american barberry
Tweet