'merino sheep' definitions:

Definition of 'merino sheep'

(from WordNet)
noun
White sheep originating in Spain and producing a heavy fleece of exceptional quality [syn: merino, merino sheep]