Noun crocuta crocuta has 1 sense
  1. spotted hyena, laughing hyena, Crocuta crocuta - African hyena noted for its distinctive howl
    --1 is a kind of hyena, hyaena
    --1 is a member of Crocuta, genus Crocuta
,
TOP