Denebian (Doctor Who)

The Denebians are a sapient species of small mammalianoids native to Deneb IV. Their language doesn't seem to be translatable to Humans, at least not by the TARDIS circuits.

Appearances

 * Doctor Who: The Ultimate Adventure (1989)
 * Big Finish's Doctor Who audio stories - The Ultimate Adventure (2008)