Life … Animals Mollusks Gastropods Neogastropods Turrid Turridrupa Turridrupa astricta species 5 observations Turridrupa astricta Turridrupa astricta Field notes Close