Paramecium caudatum group, light micrograph - Stock Image - C053/3744 ...

Paramecium caudatum group, light micrograph - Stock Image - C053/3744 ...