torchwood

(noun)

noun

1. (uncountable) Wood used to make torches.

2. A tree of the genus Amyris.

3. A type of cactus, Cactus heptagonus.

4. Wood exhibiting fungal bioluminescence, foxfire.