Spotted Hyena (noun) Definition, Meaning & Examples

noun
  1. an African hyena, Crocuta crocuta, having a yellowish-gray coat with brown or black spots, noted for its distinctive howl.
Spotted Hyena (noun) Definition, Meaning & Examples

More Definitions