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