meaning of Biberschädel

Biberschädel - German to English

beaver head