Definition of Marco polo's sheep
1. Noun. Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon).
Group relationships: Genus Ovis, Ovis
Generic synonyms: Wild Sheep
Marco Polo's Sheep Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Marco Polo's Sheep Images