Bioluminescence vs Torchwood - What's the difference?
bioluminescence | torchwood |
(biology, biochemistry) The emission of light by a living organism (such as a firefly).
(uncountable) Wood used to make torches.
A tree of the genus .
A type of cactus, .
Wood exhibiting fungal bioluminescence, foxfire.