Robuta

https://conchsoc.org/taxonomy/term/1607 epipodial | The Conchological Society of Great Britain and Ireland britain and irelandconchological societyepipodialgreat