BLEEDING TOOTH


Meaning of BLEEDING TOOTH in English

noun

: a marine gastropod mollusk ( Nerita peloronta ) of the Caribbean area having projections resembling teeth reddish about the base on the inner wall of the aperture ; also : any of several related mollusks some of which lack the colored projections

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.