Life … Animals Mollusks Gastropods Trochida Turban Snails Lunella Rough Turban Shell species 1,949 observations Rough Turban Shell Lunella torquata Field notes Close