What does Biberzähne mean?

Biberzähne - German to English

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