Сегодня залезла в википедию, кое-что прочитать про Торчвуд.
а там надпись: "torchwood known as plant" и дана ссылка.
Оказывается Торчвуд переводится с английского как некое растение:
torchwood ixora иксора мелкоцветковая ( Ixora parviflora )
вот так вот, а вы все научно-фантастический сериал!)))