Hairworm - Nematomorpha

Hairworm - Nematomorpha

Observation - Hairworm - Nematomorpha - UK and Ireland. Description: