Marginella glabellaMarginella glabella is a species of colorful small sea snail, a marine gastropod in the family Marginellidae, the margin shells.DescriptionThe length of the shell attains 18 mm.DistributionThis species is found in Northwest Africa, including Cape Verde, Mauritania, Senegal and European waters, including the Canary Islands.