steppe bison
Noun
Meaning
steppe bison (plural steppe bison)
An extinct species of bison, Bison priscus, that was found around the mammoth steppe.
Noun
steppe bison (plural steppe bison)
An extinct species of bison, Bison priscus, that was found around the mammoth steppe.