Researchers said they named the new species after Sedna, “the goddess of the sea and marine animals, also known as the Mother ...