Horda

The Horda are a non-sapient species of small worm-like predators native to the planet inhabited by the Human descendants of the Mordee expedition.

Biology
Horda live in groups and make up for their relatively small size by a ravenous appetite, being extraordinarily dangerous in large numbers.

Appearances

 * Doctor Who, season 14, The Face of Evil (1977)