Definitions of torchwood:
- noun: (uncountable) Wood exhibiting fungal bioluminescence or foxfire.
- noun: (uncountable) Wood used to make torches.
- noun: Amyris balsamifera (balsam torchwood)
- noun: Amyris diatrypa (hairy torchwood)
- noun: Amyris elemifera (sea torchwood)
- noun: Amyris madrensis (mountain torchwood)
- noun: Amyris texana (Texas torchwood)
- noun: (countable) A type of cactus, Cactus heptagonus.
(Definitions from Wiktionary)
Related words...
|
|
|
| |