No, once in each year, sea turtles get out of the ocean, dig a hole in the sand, lay their eggs in the sand, than cover the hole with sand.
No
Yes, sea snakes do lay eggs. They typically lay their eggs on land, in sandy beaches or rocky crevices near the shore.
a sea turtle can lay 50-160 eggs but they lay 10 per minute.
Sea snakes do not lay eggs. They give birth to live young.
no
Salmon definitely go from the sea and up river to spawn (lay eggs)
no male sea turtles can also lay eggs when they are mid-aged.
In the sea
A sea star can lay up to 2.5 million eggs in its life time but 10-25 eggs at a a time.
They do not lay eggs. Instead they split in two.
200,000
so they can lay eggs and their eggs can walk to the sea.