A redia of Echinostoma hortense, liberated from the freshwater snail, Lymnaea pervia. X 40.
Jong-Yil Chai
CLOSE