French-English dictionary »

aurochs meaning in English

FrenchEnglish
aurochs nom {m}

aurochs◼◼◼(Bos primigenius)
noun
[UK: ˈɔː.rɒks] [US: ˈɔː.rɑːks]