Life … Animals Arthropods Barnacles and Copepods Harpacticoid Copepods Miraciidae Diosaccus Diosaccus spinatus species 2 observations Diosaccus spinatus Diosaccus spinatus Close