Definition of "hyaena"

hyaena