Jain, G. P., & Yadav, D. C. (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