Life … Animals Mollusks Gastropods Neogastropods Dove Snails Pyrene Yellow Dovesnail species 160 observations Yellow Dovesnail Pyrene flava Field notes Close