Meaning of proteles cristata

Definition of proteles cristata

(noun) striped hyena of southeast Africa that feeds chiefly on insects

Other information on proteles cristata

WIKIPEDIA results for proteles cristata
Amazon results for proteles cristata