Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

torchwood Definition

Cancel
torchwood
noun(torch-wood)
any of a genus (Amyris) of tropical American trees and shrubs of the rue family with hard heavy fragrant resinous streaky yellowish-brown wood
torchwood
noun(torch-wood)
the wood of a torchwood

Words Related to torchwood!

torchwood Examples by Brain Bank Users