Ovis canadensis

Explore definitions, synonyms, and language insights of Ovis canadensis

Definitions

Noun
wild sheep of mountainous regions of western North America having massive curled horns

More General Terms