ienide

Italian

Noun

ienide m (plural ienidi)

  1. hyenid

Anagrams