Possibly Acanthocephala terminalis Reference: BugGuide.Net Reference: BugGuide.Net
Copyright - Creative Commons