meaning of Allens Hörnchen

Allens Hörnchen - German to English

Allen's squirrel [Sciurus alleni]