What does Carruther-Rotschenkelhörnchen mean?

Carruther-Rotschenkelhörnchen - German to English

Carruther's hill squirrel [Funisciurus carruthersi]