Dorset sheep

[English]

A breed of lamb which produces well-flavoured meat and which can breed naturally throughout the year, extending the season for which it is available.

Countries