Kaburaki, T. (1921) “Notes on some Leeches in the Collection of the Indian Museum”, Records of the Zoological Survey of India, 22(5), pp. 689–719. doi: 10.26515/rzsi/v22/i5/1921/163477.