aurochs
noun
plural aurochs
Definition of aurochs
: an extinct large long-horned wild ox (Bos primigenius) of Europe that is the ancestor of domestic cattle
Keep scrolling for more