Dorset Horn

Definition

Agriculture

  • noun 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.
http://www.dictionarycentral.com/definition/dorset-horn.html