Entomopathogenic nematodes
Jump to navigation
Jump to search
1. Microscopic, eel-like worms that attack and kill certain insect pests.