Three new land snails from Isla Santa Cruz (Indefatigable Island), Galápagos

Published in Proceedings of the California Academy of Sciences, in 1972, in volume 39, pages 7-24

Date published:1972

PDF: View

Page images