Spiny Softshell (Apalone spinifera)
A juvenile Spiny Softshell (Apalone spinifera) from Linn County, Iowa