choerogryllus

a kind of hyrax or hare

Noun
2