candlewoodEnglish

candlewood

Noun

Any of several resinous trees or shrubs often burned for light

English: candlewood