Life … Animals Mollusks Gastropods Neogastropods Dove Snails Euplica Turtle Dove Shell species 49 observations Turtle Dove Shell Euplica turturina Field notes Close