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 saved
0 chars