Title: Leeches (Hirudinea) their structure, physiology, ecology and embryology
First published: 1962
Subjects: Leeches