A chicken
Any breed of chicken can lay eggs for breeding if they are fertilised.
No rooster can lay eggs.
Toucans are egg layers they lay eggs mostly all birds lay eggs
They lay eggs to reproduce, even if there is no male.
they lay eggs because they have no where to put them not like guys [humans] they have eggs
no not every chicken does.
Chocolate chickens don't lay eggs.
Yes
they lay eggs
yes,they are egg layers.
Only chickens actually lay chicken eggs. Other fowl will brood the eggs of different species such as ducks will set a clutch of hens eggs and geese will set on a clutch of duck eggs.See the link below for breeds of chickens