Meaning of strawberry bush
Definition of strawberry bush
(noun)
upright
deciduous
plant
with
crimson
pods and seeds; the
eastern
United States from New York to Florida and Texas
hardy
shrub
of
southeastern
United States having
clove-scented
wood
and
fragrant
red-brown
flowers
Other information on strawberry bush
WIKIPEDIA results for
strawberry bush
Amazon results for
strawberry bush
Tweet