English edit

Noun edit

hyenid (plural hyenids)

  1. Any hyena of the family Hyaenidae

Translations edit