Meaning of lemonwood
Definition of lemonwood
(noun)
hard
tough
elastic
wood
of the lemonwood tree;
used
for
making
bows and
fishing
rods
South African
evergreen
having
hard
tough
wood
Other information on lemonwood
WIKIPEDIA results for
lemonwood
Amazon results for
lemonwood
Tweet