hyaena_hyaena has definitions from the field of zoology
1
[ noun ] (zoology) of northern Africa and Arabia and India

Synonyms

striped_hyena

Related terms

hyena genus_Hyaena

*