Alright guys, I've found a solution to this abnormality of a deviant enemy. Have 15 or more high lvl Wyverns and a flame thrower. Worked wonders. Killed one of my dragons and ended up coming back to base with 15 more Wyverns. That Deathworm was not fun at all.