Vepreculata echinulata (Thiele, 1925)

Vepreculata echinulata (Thiele, 1925)

From "lumen-lumen" nets off Punta Engano, Phillippines (7.3 mm.)

Image Courtesy of Simon's Specimen Shells.