Daphnia water flea with eggs, light micrograph

Bildnummer 12991648
Daphnia water flea with eggs, light micrograph
;