◄
Velutina
►
Dictionary
(
n.
) Any one of several species of marine gastropods belonging to Velutina and allied genera.
Clyx.com