hyenoid

/ˈhaɪəˌnɔɪd/
adjective
  1. Having the appearance or qualities of a hyena.
    • The artist's drawing showed a hyenoid monster lurking in the shadows.
    • Some ancient fossils have a hyenoid shape, suggesting they were related to modern hyenas.
    • The strange creature had a hyenoid face with a sloping back and sharp teeth.
What does "hyenoid" mean? | whatsthatwordmean | whatsthatwordmean