Several females were found with between 5 and 25 eggs. Researchers said they named the new species after Sedna, “the goddess of the sea and marine animals, also known as the Mother or Mistress ...