'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]