Striped Hyena (noun) Definition, Meaning & Examples

noun
  1. a hyena, Hyaena hyaena, of northern Africa, Arabia, and India, having a grayish coat with distinct blackish stripes.
Striped Hyena (noun) Definition, Meaning & Examples

More Definitions