meaning of Baumratten

Baumratten - German to English

hutias [family Capromyidae]