Halipegus mehransis

Fig. a : Whole worm (ventral view)
Fig. b : Egg