d3683-1 |
Image Number D3683-1 |
A colorful three-spotted water mite, Torrenticola trimaculata. This mite is an important predator and bioindicator of the health of moving streams of water.
Photo by Electron and Confocal Microscopy Unit.
Please visit our Image Gallery.