Diplodiscus mehrai
Fig. a : Whole mount (ventral view)
Fig. b : Egg