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
Tweet