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.”

Synonyms

  • bovid
  • shelly-rhined

Antonyms

  • nil
  • none