Life … Animals Mollusks Gastropods Littorinimorph Snails Egg Cowries Cyphoma Cyphoma intermedium species 8 observations Cyphoma intermedium Cyphoma intermedium Field notes Close