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 sheep

Noun

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.