hyaenid
noun
hy·ae·nid
| \ hīˈēnə̇d, -ˈen-\
plural -s
Definition of hyaenid
: one of the Hyaenidae
Keep scrolling for more