Life … Animals Arthropods Mystacocaridida Derocheilocarididae Derocheilocaris Derocheilocaris typica species 1 observations Derocheilocaris typica Derocheilocaris typica Close