Heterorhabditis indica

Heterorhabditis indica is a nematode species in the genus Heterorhabditis.[2]