Thedyklae

A Thedyklae was a type of herd creature from an unspecified planet.

Appearances

 * Abyss