merino sheep

1. (noun) white sheep originating in Spain and producing a heavy fleece of exceptional quality
Synonyms: merino
Related Words: Ovis aries, domestic sheep



Terms and Conditions of Use / Copyright Notice