Title: On a leech (Trocheta subviridis, Dutroch.) found in the viscera of a Moluccan deer (Cervus moluccensis, Müller)
Subjects: Leeches