merino

  1. noun
    white sheep originating in Spain and producing a heavy fleece of exceptional quality