Marco Polo sheep
Jump to navigation
Jump to search
English
[edit]Noun
[edit]Marco Polo sheep (plural Marco Polo sheep)
- Ovis ammon polii, a subspecies of argali found in mountainous regions of Central Asia.
Marco Polo sheep (plural Marco Polo sheep)