Passulurus ambiguus

Passulurus ambiguus

an oxyurid nematode of rabbits, cottontails and hares.