1. A horrible, deadly worm that devours snails! The hammerhead worm.

    A horrible, deadly worm that devours snails! The hammerhead worm.

    44