dcsimg

Acanthocephalus manipurensis is a species of spiny-headed worms in the family Echinorhynchidae.