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