Nelson bighorn sheep

noun

Definition of Nelson bighorn sheep

: a large dark-coated wild sheep that is a variety (Ovis Canadensis nelsoni) of the bighorn distinguished by its very large horns and now rare over much of its range in the mountainous regions of western North America

History and Etymology for Nelson bighorn sheep

probably from the name Nelson

Keep scrolling for more