Definition of Welsh mountain sheep in English:

Share this entry

Welsh mountain sheep

noun

A sheep of a small hardy breed developed in the uplands of Wales.
Example sentences
  • The solitary field is often stocked with brown Welsh mountain sheep.
  • Wilmut went on to clone four Welsh mountain sheep, using foetal cells.
  • The Badger Face sheep have the hardiness and mothering ability that makes all Welsh mountain sheep so economical to keep.

For editors and proofreaders

Line breaks: Welsh moun|tain sheep

Share this entry
 

What do you find interesting about this word or phrase?

Comments that don't adhere to our Community Guidelines may be moderated or removed.