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