What does Bergstachler mean?

Bergstachler - German to English

stump-tailed porcupine [Echinoprocta rufescens]

View more

  • Upper Amazonian porcupine [Echinoprocta rufescens]