English Leicester

English Leicester

Definition: English Leicester

English Leicester: A breed of sheep derived from Robert Bakewell’s 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.

Leave a Comment