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 .