Zirrelian Jellyworm

Zirrelian Jellyworms are a species of worm-like edible animals.

Appearances

 * Treasure Planet (2002)