View Record

685
Not specified
Digenea
Scales
Echinostoma perfoliatus
Echinostoma perfoliatus
Environment Agency
10/1/1998