What does Biberschädel mean?

Biberschädel - German to English

beaver head