365bet中国官方网站

  • word of the day

    aurochs

    aurochs - 365bet中国官方网站 definition and meaning for word aurochs

    Definition
    (noun) European bison having a smaller and higher head than the North American bison
    Synonyms : bison bonasus , wisent
    Definition
    (noun) large recently extinct long-horned European wild ox; considered one of the ancestors of domestic cattle
    Synonyms : bos primigenius , urus
  • Download our Mobile App Today