meaning of Borstenhörnchen

Borstenhörnchen - German to English

bristly surface squirrels [tribe Xerini]