Life … Animals Mollusks Gastropods Pleurocerid Snails Pleurocera Rough Hornsnail species 13 observations Rough Hornsnail Pleurocera foremani Field notes Close