meaning of Cabrera-Wühlmaus

Cabrera-Wühlmaus - German to English

Cabrera's vole [Microtus cabrerae]