Excretory system of representatives from family Diplozoidae (Monogenea).

Excretory system of representatives from family Diplozoidae (Monogenea).