Copepod eggs,light micrograph

Bildnummer 11689034
Copepod eggs,light micrograph
;