?
?
A nematode in a soil sample. Nematodes are among the most abundant animals in soil. Bar = 20 µm
www.microbiological-garden.net