Return to Issue Details A new species of Haplocochlias (Gastropoda, Skeneidae) from the Abrolhos Archipelago, Brazil Download Download PDF