bleeding tooth - English Synonyms Dictionary

bleeding tooth

n.
[1] Nerita peloronta