On the zoological nature of land-leeches in the Sechelles Islands, and a consequential revision of the status of land-leeches in Madagascar (Hirudinea: Haemadipsoidea). Revue de Zoologie Africaine, 92(4) 1978: 837-866. 850 [Zoological Record Volume 123]