Swamp worm

Swamp-worms were four-meter long ambush predators from Veron's swamps.