What does Baumstachler mean?

Baumstachler - German to English

"" new world "" porcupines [family Erethizontidae]