Scumazoid

The Scumazoids are a fictional alien species from Courage of the Cosmos, a popular Star Trek parody show in DuckTales.

Biology
The Scumazoids appear to be anthropomorphic monkeys.

Culture
The Scumazoids served as antagonists for Major Courge in Courage of the Cosmos.

Appearances

 * DuckTakes (1986): Episode 8: Where No Duck Has Gone Before