meaning of Berg-Baumstachler

Berg-Baumstachler - German to English

stump-tailed porcupine [Echinoprocta rufescens]