Life … Animals Mollusks Gastropods Trochida Turban Snails Turbo Snails Ribbed Turban species 250 observations Ribbed Turban Turbo intercostalis Field notes Close