Skip to main content
Search this site
Electron micrograph of ambiphrya cilliates on head of fish. Note: copyright information and authorship of this image are not known.
Click image to view at maximum resolution