Noun Definition

hyaenidae

1.Definition: hyenas

Category: Animals