meaning of Carruther-Rotschenkelhörnchen

Carruther-Rotschenkelhörnchen - German to English

Carruther's hill squirrel [Funisciurus carruthersi]