Rambouillet

Noun

  • hardy sheep developed from the merino producing both good mutton and fine wool

Leave a Reply

Your email address will not be published.