'candlewood' definitions:
Definition of 'candlewood'
noun
Any of several resinous trees or shrubs often burned for light
Definition of 'candlewood'
- candlewood \candlewood\ n.
any of several resinous trees or shrubs often burned for
light.
[WordNet 1.5]