Stentor ciliate protozoan,micrograph

Bildnummer 11727848
Stentor ciliate protozoan,micrograph
;