nematocidal Definition
Definition
Relating to or capable of destroying nematodes, which are parasitic or free-living microscopic roundworms.
More Word
Browse
Relating to or capable of destroying nematodes, which are parasitic or free-living microscopic roundworms.
Browse