Smurgl

The Smurgl are an alien creatures from the Lanfeust of Troy Universe.

Biology
Smurgl are small toad-like creatures that are used as a food to some species in the galaxy.

Appearances

 * Lanfeust of the Stars #1 - One, Two, Troy (2001)