What does Bambusratten mean?

Bambusratten - German to English

bamboo rats [genus Rhizomys]