Really any types of bird =)
sometimes in water but yes on leaves
birds lay eggs
Catepillars eat leaves.
Walking sticks usually lay their eggs in the soil, or on the underside of leaves.
The general name for egg-laying animals is that they are 'oviparous animals'. The Order of egg-laying mammals are known as 'Monotremes'.
Well, some types of birds lay one egg. But there are many animals that lay more than one! Like snakes and lizards and, mostly, sea turtles. They can lay up to I think 200 or so eggs. I am not quite sure but I am pretty sure.
Birds such as the Owl and reptiles such as the Turtle are two animals that lay eggs.
In animals that lay eggs, yes, the female is the egg-layer.
Yes. Penguins are birds, therefore they lay eggs.
Green Iguanas (female) will dig holes in the ground to lay eggs. She will dig additional holes to confuse would-be egg poachers. After that she leaves the eggs, the hatchlings will grow up by themselves.
on how long it take.some animals to give birth on lay eggs after fertilization
no egg can lay another egg because they have not been born yet when the egg has hatched and it has grew up then they can lay an egg of there own.