bleeding tooth

Explore definitions, synonyms, and language insights of bleeding tooth

Definitions

Noun
gastropod having reddish toothlike projections around the shell opening; of the Caribbean area