Advertisement

Advertisement

Dorset Down

noun

  1. a breed of stocky hornless sheep having a broad head, dark face, and a dense fleece: kept for lamb production


Advertisement

Advertisement

Advertisement

Advertisement


DorsetDorset Horn