Proteocephalus

Visceral adhesions due to Proteocephalus ambloplitis.
Host Tissue
abdominal cavity / body cavity
Photographer / Illustrator
Craig Banner