torchwood
UK /ˈtɔːtʃwʊd/ US /ˈtɔɹt͡ʃˌwʊd/
noun 5
Definitions
noun
1
Wood exhibiting fungal bioluminescence or foxfire.
2
Wood used to make torches.
3
A tree yielding wood suitable for making torches, especially a tree of the genus Amyris.
4
A tree yielding wood suitable for making torches, especially a tree of the genus Amyris.
5
A tree yielding wood suitable for making torches, especially a tree of the genus Amyris.
Your note
not saved0 chars