Find the word definition

Wikipedia
Fonscochlea

Fonscochlea is a genus of minute freshwater snails with an operculum, aquatic gastropod molluscs or micromolluscs in the family Hydrobiidae.

Genus Trochidrobia is endemic to Lake Eyre supergroup, Australia.