What does Blutender Zahn mean?

Blutender Zahn - German to English

bleeding tooth (nerite) [Nerita peloronta, syn.: N. erythrodon, N. papilio, N. sanguidens, N. virginea]