meaning of Bergstachler

Bergstachler - German to English

stump-tailed porcupine [Echinoprocta rufescens]

View more

  • Upper Amazonian porcupine [Echinoprocta rufescens]