Narlzak

Narlzaks are an extremely rare species of giant fossorial worm-like predators from the planet Karn. They nest underground and regurgitate food for their offspring.

Appearances

 * Buzz Lightyear of Star Command, s02e60, "Return to Karn" (2000)