marco polo sheep definition

  • noun:
    • An Asiatic crazy sheep (Ovis poli) with remarkably large horns; occasionally considered many different the argali: Ovis ammon poli.
    • Asiatic wild sheep with extremely huge horns; occasionally considered a variety of the argali (or Ovis ammon)
41 votes

How would you define marco polo sheep?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!