Copepod egg sacs, light micrograph

Bildnummer 13674050
Copepod egg sacs, light micrograph
;