Zirrelian Jellyworm

Zorellian Jelly Worms are a species of worm-like edible animals.

Appearances

 * Treasure Planet (2002)