Definitions
There is 1 meaning of the phrase
Ovis Poli.
Ovis Poli - as a noun
Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or ovis ammon)
Synonyms (Exact Relations)
marco polo's sheepmarco polo sheep