English Leicester
Definition: English Leicester
English Leicester: A breed of sheep derived from Robert Bakewells flock, used for breeding many other longwool breeds. It produces a heavy fleece and is now a rare breed. Raising English Leicester sheep can provide farmers with high-quality wool and contribute to the preservation of rare breeds.