potato cyst nematode

potato cyst nematode

Observation - potato cyst nematode - UK and Ireland. Description: