Life … Animals Mollusks Gastropods Neogastropods Auger Shells Punctoterebra Punctoterebra swainsoni species 4 observations Punctoterebra swainsoni Punctoterebra swainsoni Field notes Close