A large-shelled freshwater snail about one hundred millimetres high with an operculum; its deep sutures form a channel and its umbilicus is prominent.
Loading…
There is no approved picture of this creature yet.
Sources
Sources
Approved version OWNER-REVIEW-20261108T095539647 · last approved 8 November 2026