Find the word definition

Wikipedia
Miomachairodus

Miomachairodus is an extinct genus of large saber-toothed cats of the subfamily Machairodontinae. It is known from Miocene-age fossils in China and Turkey and persisted until the Late Miocene (early Vallesian). Miomachairodus may have coexisted with the barbourofelid Barbourofelis in its North American range.