dcsimg
Unresolved name

Punctoterebra flavescens (Deshayes 1859)