merino : Idioms & Phrases

Index


merino sheep

  • noun white sheep originating in Spain and producing a heavy fleece of exceptional quality
    merino.
WordNet