Purple Lilliput (Rafinesque, 1831)

Scientific Name: Toxolasma lividus

Classification:  State Extirpated

Photo Credit: NCWRC
   

Interior

 

Exterior