Top definition
Insect parasitic nematodes are small, round worms that complete part of their life cycle in insects. Several species can kill insects in this process, and some are marketed as a biological control agent.

The use of insect parasitic nematodes to control soil insects, including many turfgrass and Garden pests, has received increased attention in recent years. insect parasitic nematodes are also know as predator nematodes, beneficial nematodes or entomogenous nematodes. They are sold under such trade names as BioSafe, BioVector, Scanmask, Exhibit, Oti-Nem, and Guardian.
i used a parasitic nematode rinse on the soil to get rid of a pest infestation.
by undernoticed October 25, 2009
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug