meaning of Baumstachler

Baumstachler - German to English

"" new world "" porcupines [family Erethizontidae]