Find the word definition

Wikipedia
Striadorbis

Striadorbis is a genus of minute freshwater snails that have an operculum, aquatic gastropod molluscs or micromolluscs in the family Glacidorbidae.