What does Biberzahn mean?

Biberzahn - German to English

beaver's tooth