dcsimg

Macracanthorhynchus hirudinaceus is a species of in the family Oligacanthorhynchidae.