Dinocheirus panzeri
Dorsal view of preserved specimen
Ventral view of preserved specimen
Egg cluster detached from female genital aperture