'bleeding tooth' definitions:

Definition of 'bleeding tooth'

(from WordNet)
noun
Gastropod having reddish toothlike projections around the shell opening; of the Caribbean area [syn: bleeding tooth, Nerita peloronta]