What does Buschschwanzmanguste mean?

Buschschwanzmanguste - German to English

bushy-tailed mongoose [Bdeogale crassicauda]