Stentor ciliate and red algae, light micrograph

Bildnummer 13672076
Stentor ciliate and red algae, light micrograph
;