Cyclops copepod with eggs, light micrograph

Bildnummer 12991642
Cyclops copepod with eggs, light micrograph
;