proteles cristata


Meanings

  • striped hyena of southeast Africa that feeds chiefly on insects