Definition of Marco Polo's Sheep in English :
Define Marco Polo's Sheep in English
Marco Polo's Sheep meaning in English
Meaning of Marco Polo's Sheep in English
Pronunciation of Marco Polo's Sheep in English
Marco Polo's Sheep pronunciation in English
Pronounce Marco Polo's Sheep in English
Marco Polo's Sheep
see synonyms of marco polo's sheepNoun
1. marco polo sheep, marco polo's sheep, ovis poli
Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)
WordNet Lexical Database for English. Princeton University. 2010.