English

edit

Noun

edit

hyenid (plural hyenids)

  1. Any hyena of the family Hyaenidae

Translations

edit