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