Trell

The Trell are a sapient, spacefaring species which look like 10 ft (3.048 meters) long centipedes. They are a peaceful species. Their eyesight is better than that of most humanoids.

Appearances

 * Big Finish Eighth Doctor Adventures
 * Sisters of the Flame (2008)
 * The Vengeance of Morbius (2008)