Ovis montana dalli

Explore definitions, synonyms, and language insights of Ovis montana dalli

Definitions

Noun
large white wild sheep of northwestern Canada and Alaska

More General Terms