What does Cabrera-Wühlmaus mean?

Cabrera-Wühlmaus - German to English

Cabrera's vole [Microtus cabrerae]