Life … Animals Mollusks Gastropods Littorinimorph Snails Helmet and Bonnet Snails Cypraecassis Bull Mouth Snail species 93 observations Bull Mouth Snail Cypraecassis rufa Field notes Close