View Record

699
Esox lucius
Pike, Northern
Cestoda
Kidneys
Triaenophorus nodulosus
Triaenophorus nodulosus
M. Longshaw
10/1/1998