hyaena has definitions from the field of zoology
1
[ noun ] (zoology) doglike nocturnal mammal of Africa and southern Asia that feeds chiefly on carrion

Synonyms

hyena

*