Io fluvalis (Say, 1825) Spiny Riversnail

Io fluvalis (Say, 1825) Spiny Riversnail

Clinch River, Kyles Ford, Hancock County, Tennessee 8/22/1975 (44.7 mm.)