hyenids
English
Noun
hyenids
plural of
hyenid