News

Macrocyclis peruvianus (Lamarck, 1822) is a large terrestrial snail which is endemic in Chile. A detailed description of its shell structure, jaw, radula, palial cavity and reproductive system is ...