Home / Dictionary / Marco polo sheep

Marco polo sheep Moderate

Marco polo sheep has 2 different meanings across 1 category:

Noun

Definitions
Noun
1

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

2

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

Related Terms
Broader Terms (hypernyms)
wild sheep
Rhyming Words
eep beep veep neep weep heep geep peep meep yeep keep seep teep jeep deep bleep sleep sweep creep queep
Compare
Marco polo sheep vs