Did you mean: Crystal silt snail
Crystal siltsnail
Animal
The crystal siltsnail, also known as the helicoid spring snail, scientific name Floridobia helicogyra, is a species of small freshwater snail with a gill and an operculum, an aquatic gastropod mollusk in the family Hydrobiidae.
This species is... Wikipedia