Meaning of lemon-wood

Definition of lemon-wood

(noun) South African evergreen having hard tough wood

Other information on lemon-wood

WIKIPEDIA results for lemon-wood
Amazon results for lemon-wood