merino_sheepEnglish

merino, merino sheep

Noun

White sheep originating in Spain and producing a heavy fleece of exceptional quality

English: merino, merino sheep

English words with similar meanings

Show 1 words