Infected Insects Cause a Stink


Tiny eel-like creatures called nematodes are surrounding us. While they can be free-living (a cup of soil or seawater contains thousands), the most well-known nematodes are the parasitic kind that wreak havoc in people, animals and plants.


Leave a Reply

Your email address will not be published. Required fields are marked *