English synonyms about - contact  

Marco Polo sheep

noun

1 Marco Polo sheep

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

synonyms: Marco Polo's sheep, Ovis poli.


Find more on marco polo sheep elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0543