You can gather these from the Rotworms in the Underworld - if you enter from the Fire Island Entrance there are two nearby spawning locations. One to the right as you enter through the secret wall, and the other is to follow the path around, but there are bloodworms there too.
Need to make sure you skin them quickly as the other ones will eat the corpses!