VariousWords beta
Related Terms:
Definitions:
Noun
candlewood
Definition: any of several resinous trees or shrubs often burned for light
Definition: Pterocelastrus tricuspidatus, a medium-sized evergreen tree indigenous to South Africa.