? ?


A nematode in a soil sample. Nematodes are among the most abundant animals in soil. Bar = 20 µm

 <        ^        >

www.microbiological-garden.net