iOS app Android app

Nematode Roundworms

LOOK: Squirmy Parasite Called Earth's Commonest Creature

| Posted 02.11.2013 | Science

By Jennifer Frazer The next time you find yourself becoming mosquito chow, remember this video: This is Strelkovimermis spiculatis — a parasitic ...