140520093440_1_900x600

This is a microscopic view of nematodes.
Credit: Cristina Gambi, Marche Polytechnic University

Posted on Full size 900 × 342