meaning of Bambusratten

Bambusratten - German to English

bamboo rats [genus Rhizomys]