English | German | Russian | Czech

torchwood English

Meaning torchwood meaning

What does torchwood mean?

torchwood

(uncountable) Wood exhibiting fungal bioluminescence or foxfire. (uncountable) Wood used to make torches. (countable) A tree yielding wood suitable for making torches, especially a tree of the genus Amyris. Amyris balsamifera (balsam torchwood) Amyris diatrypa (hairy torchwood) Amyris elemifera (sea torchwood) Amyris madrensis (mountain torchwood) Amyris texana (Texas torchwood) wood used to make torches

Are you looking for...?