English Dictionary
◊ CANDLEWOOD
candlewood
n : any of several resinous trees or shrubs often burned for
light