Marco Polo's sheep
Also found in: Thesaurus.
Switch to new thesaurus
|Noun||1.||Marco Polo's sheep - Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)|
wild sheep - undomesticated sheep
Based on WordNet 3.0, Farlex clipart collection. © 2003-2012 Princeton University, Farlex Inc.