hyenoid
English
Etymology
From
hyena
+
-oid
.
Adjective
hyenoid
(
not comparable
)
Characteristic of a
hyena