English dictionary
ovis poli meaning and definition
Definition and meaning of ovis poli at MeaningMonkey.org. ovis poli meaning and definition in the English Dictionary.OVIS POLI noun
Definition of Ovis poli (noun)
- Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)
- synonyms: Marco Polo sheep, Marco Polo's sheep
Source: Princeton University Wordnet