Yes, this is a mechanical perforators. The Nickname for the worms are Mini Eradicators, because throughout the 3 worms, the bigger one looks more like the Eradicators Mk2. (Upgraded Destroyer)
If the boss was ever used, it would be summoned by getting the crimson to 10% and get dryad in the crimson, this would cause the core to appear on night, infuriated that its land is getting destroyed, and that the dryad, the enemy of the crimson, is there. the dryad will be killed once the core spawns, in a cutscene where the core falls from the sky and drills the dryad into obvilion.