bleeding tooth

listen to the pronunciation of bleeding tooth
English - Turkish
diş kanaması
dış kanaması
English - English
gastropod having reddish toothlike projections around the shell opening; of the Caribbean area