The worms live rather long as for invertebrates – it takes five years for them to reach maturity. They lay eggs in large cocoons and once the worms hatch they are already 20 cm long.
haha this is funny your name is nazareth two i thought i was the only one