Life … Animals Mollusks Gastropods Littorinimorph Snails Frog Snails Bufonaria Spiny Frog Shell species 40 observations Spiny Frog Shell Bufonaria echinata Field notes Close