genus crocuta

Noun
  1. A genus of Hyaenidae (synset 102120424)

Found on Word Lists

Other Searches