Life … Animals Arthropods Barnacles and Copepods Harpacticoid Copepods Canthocamptidae Canthocamptinae Mesochra genus Mesochra Mesochra Close