dcsimg

Helobdella zhuhaina is a species of in the family glossiphoniid leeches.