- Marco Polo sheep as a noun:
- 1
Marco Polo sheep
noun
1 Marco Polo sheep
Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon).
synonyms: Marco Polo's sheep, Ovis poli.
debug info: 0.0141
noun
Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon).
synonyms: Marco Polo's sheep, Ovis poli.
debug info: 0.0141