Any one of several species of marine gastropods belonging to Velutina and allied genera.
Any one of several species of marine gastropods belonging to and allied genera.