Life … Animals Arthropods Branchiopods Anomopods Macrothricidae Macrothrix Water Flea species 3 observations Water Flea Macrothrix spinosa Close