Meaning of logwood tree
Definition of logwood tree
(noun)
spiny
shrub
or
small
tree
of Central America and West Indies having
bipinnate
leaves and racemes of
small
bright
yellow
flowers and
yielding
a
hard
brown
or
brownish-red
heartwood
used
in preparing a
black
dye
Other information on logwood tree
WIKIPEDIA results for
logwood tree
Amazon results for
logwood tree
Tweet