Hyaenodontidae

Hyaenodontidae

Hyaenodontidae ("Hyena teeth") is a family of the extinct order Creodonta, which contains several dozen genera.

Read more about Hyaenodontidae.