merino sheep (0 synonym found)

Definition of merino sheep:

(n) : white sheep originating in spain and producing a heavy fleece of exceptional quality

Definition of merino sheep:

(n) : white sheep originating in spain and producing a heavy fleece of exceptional quality

Back to Top