Chelladurai, John E. “On a New Indian Leech, Hemiclepsis Viridis, Sp. Nov”. Records of the Zoological Survey of India 36, no. 3 (May 31, 1934): 345–352. Accessed June 17, 2024. https://recordsofzsi.com/index.php/zsoi/article/view/162940.