Directory
References
Devil’s worm
nematode
Also known as: Halicephalobus mephisto