Jain, G. P. and Yadav, D. C. (1967) “The excretory system in Echinostome Cercariae (Trematoda)”, Revista de Biología Tropical, 15(1), pp. 185–193. doi: 10.15517/rev.biol.trop. v15i1.28485.