Life … Animals Mollusks Gastropods Neogastropods Auger Shells Punctoterebra Punctoterebra rosacea species 1 observations Punctoterebra rosacea Punctoterebra rosacea Close