Home
Search
Index
Definify.com
Webster
1913
Edition
Torchwood
Torch′woodˊ
,
Noun.
(Bot.)
The inflammable wood of certain trees (
Amyris balsamifera
,
Amyris Floridana
, etc.); also, the trees themselves.
Similar Results