meaning of Afrikanische Streifenhörnchen

Afrikanische Streifenhörnchen - German to English

African striped squirrels [genus Funisciurus]

View more

  • rope squirrels [genus Funisciurus]