nematode

Nematode (Ascaris lumbricoides)Javier Palaus Soler/Ostman Agency