bleeding_tooth
1. [ noun ] (zoology) gastropod having reddish toothlike projections around the shell opening; of the Caribbean area
Synonyms: Nerita_peloronta
Related terms: neritid genus_Nerita
Similar spelling:   bleeding_heart