Life … Animals Nematodes Chromadoreans Rhabditida Heterorhabditidae Heterorhabditis genus Heterorhabditis Heterorhabditis Close