Meaning of lancewood tree

Definition of lancewood tree

(noun) tropical American tree; valued for its hard durable wood
source of most of the lancewood of commerce

Other information on lancewood tree

WIKIPEDIA results for lancewood tree
Amazon results for lancewood tree