Eulimostraca encalada Espinosa, Ortea and Magaņa, 2006

Eulimostraca encalada Espinosa, Ortea and Magaņa, 2006

Playa Isabella, Puerto Rico (2.3 mm.). Digital images by David Kirsh.