Dorset Horn


Dorset Horn

n (Breeds) a breed of horned sheep with dense fine-textured wool