Photo Gallery / Localities / Sri Lanka
Marine Gastropodes68 families
Marine Bivalves18 families
Cephalopodes1 families
Polyplacophora1 families
Scaphopodes2 families
Landsnails8 families
Freshwater Gastropodes7 families
Freshwater bivalves1 families
TEREBRIDAE

Duplicaria bharatensis Terryn, 2023

Duplicaria spectabilis (Hinds, 1844)

Hastula albula (Menke, 1843)

Hastula matheroniana (Deshayes, 1859)

Hastula strigilata (Linnaeus, 1758)

Punctoterebra polygyrata (Deshayes, 1859)

Terebra anilis (Roding, 1798)

Terebra bathyrhaphe E.A.Smith, 1877

Terebra cf. fenestrata Hinds, 1844

Terebra isabella Thiele, 1925

Terebra tricincta E.A.Smith, 1877

Terebra trismaricaria Melvill, 1917