What does Castroviejo-Hase mean?

Castroviejo-Hase - German to English

broom hare [Lepus castroviejoi]