Marco Polo Sheep - Definition - Law Dictionary Home Dictionary Definition marco-polo-sheep
Definition :
An Asiatic wild sheep Ovis poli with exceptionally large horns sometimes considered a variety of the argali Ovis ammon poli
View Judgments Citing this PhraseView Acts Citing this Phrase