LATERNULIDAE
click for a larger image
Collected in shallow water on sand; Zhanjiang Port, China, South China Sea; 2014
ID 10315: 37.6 mm, F++
SOLD