Great shipworm (Teredo navalis)

Great shipworm

Teredo navalis

Habitat
marine