SOLENIDAE
click for a larger image
Collected in the tidal zone at low tide in sand; Beibu Bay, Pearl River Delta, South China Sea; 2011
ID 10340: 40.3 mm, F++
SOLD