Daphnia water flea eggs, light micrograph

Bildnummer 12991650
Daphnia water flea eggs, light micrograph
;