Definition of "torchwood"
torchwood
/ˈtɔːtʃwʊd/
noun
countable and uncountable, plural torchwoods
(uncountable) Wood exhibiting fungal bioluminescence or foxfire.
(countable) A type of cactus (Stenocereus heptagonus, syn. Cactus heptagonus).
countable and uncountable, plural torchwoods
(uncountable) Wood exhibiting fungal bioluminescence or foxfire.
(countable) A type of cactus (Stenocereus heptagonus, syn. Cactus heptagonus).