English synonyms about - contact  

Marco Polo's sheep

noun

1 Marco Polo's sheep

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

synonyms: Marco Polo sheep, Ovis poli.


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

debug info: 0.032