meaning of Biberzahn

Biberzahn - German to English

beaver's tooth