Meaning of ovis canadensis

Definition of ovis canadensis

(noun) wild sheep of mountainous regions of western North America having massive curled horns

Other information on ovis canadensis

WIKIPEDIA results for ovis canadensis
Amazon results for ovis canadensis