Eulimostraca dalmata Espinosa and Ortea, 2007

Eulimostraca dalmata Espinosa and Ortea, 2007

    In beach wrack near the Sanibel Lighthouse, Sanibel Island, Lee County, Florida (2.7 mm.). Digital images by David Kirsh