Meaning of elmwood
Definition of elmwood
(noun)
hard
tough
wood
of an elm tree;
used
for
e.g.
implements and
furniture
Other information on elmwood
WIKIPEDIA results for
elmwood
Amazon results for
elmwood
Tweet