Find the word definition

Wikipedia
Oriomeryx

Oriomeryx is an extinct genus of Artiodactyla, of the family Moschidae (deer-like), endemic to Europe from the early Miocene epoch, 22.4—20.0 Ma, existing for approximately .