Marine Life & Exploration“Pectinereis strickrotti”: New Worm Found in the Ocean DepthA mysterious new worm species, Pectinereis strickrotti found in the deep ocean off the coast of Costa Rica where the depth is too harsh for life.March 9, 2024