Adult worm of
Echinostoma hortense
.
Tai Soon Yong
CLOSE