Life … Animals Mollusks Gastropods Trochida Turban Snails Turbo Snails Rough Turban species 94 observations Rough Turban Turbo setosus Field notes Close