What does Alligator-Dübel mean?

Alligator-Dübel - German to English

toothed ring