meaning of Blanford-Ratte

Blanford-Ratte - German to English

Blanford's rat [Madromys blanfordi]