Dorset Horn
Definition: Dorset Horn
Dorset Horn: A breed of sheep in the south-west of England, both rams and ewes of which have long curly horns. It produces a fine white clear wool and is unique among British breeds in that it can lamb at any time of the year. Proper breeding and management practices can maximize their productivity.
Farm radio’s advice on farm finance has helped us manage our budget effectively.