Carapace, anterior part and cephalic appendages, lateral view

Carapace, anterior part and cephalic appendages, lateral view
Photographer: M. de Saint Laurent

Scale bar 1 cm

From Denisia 18