Meaning of candlewood

Definition of candlewood

(noun) any of several resinous trees or shrubs often burned for light

Other information on candlewood

WIKIPEDIA results for candlewood
Amazon results for candlewood