Meaning of leatherwood
Definition of leatherwood
(noun)
shrub
or
small
tree
of
southeastern
United States to West Indies and Brazil;
grown
for the
slender
racemes of
white
flowers and
orange
and
crimson
foliage
deciduous
shrub
of
eastern
North America having
tough
flexible
branches and
pliable
bark
and
small
yellow
flowers
Other information on leatherwood
WIKIPEDIA results for
leatherwood
Amazon results for
leatherwood
Tweet