Cochliolepis parasitica Stimpson, 1858
Sandy Island off Anguilla, Lesser Antilles, 1969 (2 mm.). Digital images by David Kirsh.