Ciliate protozoa. Light micrograph of unidentified ciliate protozoa ...

Ciliate protozoa. Light micrograph of unidentified ciliate protozoa ...