Marco Polo sheep

1. (noun) Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)
Synonyms: Marco Polo's sheep, Ovis poli
Related Words: wild sheep



Terms and Conditions of Use / Copyright Notice