Weevils of Ourouborous Vl

 were some unknown aliens, who were in the Labyrinth of Death. They tried to feast on the Fifth Doctor and his companion. (GAME: The First Adventure).

Biology
to be added

History
to be added