Marco Polo sheep
English Dictionary
->
Letter M
-> Marco Polo sheep
Search Dictionary:
Marco Polo sheep Definition
(n)
Asiatic
wild
sheep
with
exceptionally
large
horns
;
sometimes
considered
a
variety
of
the
argali
(
or
Ovis
ammon
)
Marco Polo sheep Synonyms
Marco Polo sheep
Marco Polo's sheep
Ovis poli
© Art Branch Inc.