Hairworm anti-predator strategy: a study of causes and consequences.

Hairworm anti-predator strategy: a study of causes and consequences.