English synonyms about - contact  

candlewood

noun

1 candlewood

Any of several resinous trees or shrubs often burned for light.


Find more on candlewood elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0143