Marco Polo sheep
noun
Mar·co Po·lo sheep
| \ ˈmärˌkōˈpōˌlō-, ˈmȧˌk-\
variants:
or Marco Polo's sheep
Definition of Marco Polo sheep
: an Asiatic wild sheep with exceptionally large horns that is considered to be a variety (Ovis ammon poli) of the argali or to constitute a distinct species (O. poli)
Keep scrolling for more