POTAMIDIDAE
click for a larger image
Telescopium telescopium (Linnaeus, 1758) Collected by local fishermen; Off Kollam, Kerala, India; March 2014
ID 7484: 93.4 mm, F++
SOLD