A chicken that lays eggs is called a layer.