Layer
Definition: layer
layer: A hen kept for egg production. Proper management of layers ensures high egg productivity and bird health.
layer: A hen kept for egg production. Proper management of layers ensures high egg productivity and bird health.