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

Words within velutina