English
Detailed Synonyms for Marco Polo sheep in English
Marco Polo sheep:
Marco Polo sheep [the ~] noun
-
the Marco Polo sheep
– Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon) 1the Marco Polo sheep; the Marco Polo's sheep; the Ovis poli– Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon) 1