ovibos
/ˈoʊvɪbɒs/Definitions
1. noun
A genus of extinct, medium-sized to large, shelly-rhined bovids.
“Fossil remains of the ovibos genus have been found in North America and Eurasia.”
1. noun
A genus of extinct, medium-sized to large, shelly-rhined bovids.
“Fossil remains of the ovibos genus have been found in North America and Eurasia.”