Meaning of spanish cedar

Definition of spanish cedar

(noun) tropical American tree yielding fragrant wood used especially for boxes

Other information on spanish cedar

WIKIPEDIA results for spanish cedar
Amazon results for spanish cedar