'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]