What does Blanford-Ratte mean?

Blanford-Ratte - German to English

Blanford's rat [Madromys blanfordi]