Meaning of ovis poli

Definition of ovis poli

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

Other information on ovis poli

WIKIPEDIA results for ovis poli
Amazon results for ovis poli