Torchwood Definition
tôrchwo͝od
noun
Any of a number of trees with resinous wood from which torches can be made.
Webster's New World
Any of a genus (Amyris) of tropical American trees and shrubs of the rue family, having hard, resinous wood.
Webster's New World
The wood of any of these trees.
Webster's New World
A type of cactus, Cactus heptagonus.
Wiktionary
Wood exhibiting fungal bioluminescence, foxfire.
Wiktionary
Other Word Forms of Torchwood
Noun
Singular:
torchwood
Plural:
torchwoodsRelated Articles
Find Similar Words
Find similar words to torchwood using the buttons below.