English dictionary
bleeding tooth meaning and definition
Definition and meaning of bleeding tooth at MeaningMonkey.org. bleeding tooth meaning and definition in the English Dictionary.BLEEDING TOOTH noun
Definition of bleeding tooth (noun)
- gastropod having reddish toothlike projections around the shell opening; of the Caribbean area
- synonyms: Nerita peloronta
Source: Princeton University Wordnet