Acanthocephalans (thorny-headed worms)

Acanthocephalans (thorny-headed worms)

also known as: spiny-headed worms