What does Almizclero mean?

Almizclero - German to English

Pyrenean desman [Galemys pyrenaicus]