We found 1 definitions of marco polo's sheep from 1 different sources.
Noun |
||
marco polo's sheep - Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon) | ||
Marco Polo sheep, Marco Polo's sheep, Ovis poli | ||
wild sheep undomesticated sheep |