Close
Ribbed top shell
Astrocochlear constricta