marco_polo_sheepEnglish

Marco Polo's sheep, Marco Polo sheep, Ovis poli

Noun

Asiatic wild sheep with exceptionally large horns, sometimes considered a variety of the argali (or Ovis ammon)

English: Marco Polo sheep, Marco Polo's sheep, Ovis poli

English words with similar meanings

Show 2 words