dall's sheep

listen to the pronunciation of dall's sheep
English - English

Definition of dall's sheep in English English dictionary

Dall sheep
A stocky wild sheep (Ovis dalli) of the mountainous regions of northwest North America, ranging from white to nearly black and having curved yellowish horns
dall sheep
large white wild sheep of northwestern Canada and Alaska