Mehraorchis ranarum
Fig. a :
Whole mount (ventral view)
Fig. b :
Egg