meaning of Andenratte

Andenratte - German to English

Andean rat [Lenoxus apicalis]