Robuta

https://conchsoc.org/spAccount/galeodea-rugosa Galeodea rugosa | The Conchological Society of Great Britain and Ireland britain and irelandgaleodea rugosaconchological societygreat