Torchwood meaning

tôrchwo͝od
Any of several tropical American trees of the genus Amyris, having resinous wood that burns with a torchlike flame.
noun
0
0
The wood of any of these trees.
noun
0
0
Any of a number of trees with resinous wood from which torches can be made.
noun
0
0
Any of a genus (Amyris) of tropical American trees and shrubs of the rue family, having hard, resinous wood.
noun
0
0
The wood of any of these trees.
noun
0
0
Advertisement
(uncountable) Wood used to make torches.
noun
0
0
A tree of the genus Amyris.
noun
0
0
A type of cactus, Cactus heptagonus.
noun
0
0
Wood exhibiting fungal bioluminescence, foxfire.
noun
0
0

Origin of torchwood