DictionaryAI

Marco Polo sheep

Short definition from Wiktionary

Noun

  1. Ovis ammon polii, a subspecies of argali found in mountainous regions of Central Asia.

We haven’t written up Marco Polo sheep yet: Simple and Standard meanings, examples and a quiz.