English edit

Noun edit

hyaenodontid (plural hyaenodontids)

  1. (zoology) Any extinct mammal in the family Hyaenodontidae.