English dictionary
dall's sheep meaning and definition
Definition and meaning of dall's sheep at MeaningMonkey.org. dall's sheep meaning and definition in the English Dictionary.DALL'S SHEEP noun
Definition of Dall's sheep (noun)
- large white wild sheep of northwestern Canada and Alaska
- synonyms: Dall sheep, Ovis montana dalli, white sheep
Source: Princeton University Wordnet