View Record

613
Merluccius merluccius
Hake
Digenea
Eye/brain
Bucephaloides gracilescens
Bucephaloides gracilescens
South Minches
SCOTLAND
M. Longshaw
10/1/1998