meaning of Biberzähne

Biberzähne - German to English

beaver's teeth [also fig., hum.]