Jump to content

hyenid

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

hyenid (plural hyenids)

  1. Any hyena of the family Hyaenidae.

Translations

[edit]