Hydra, ingested water flea and rotifers, light micrograph

Bildnummer 12489821
Hydra, ingested water flea and rotifers, light micrograph
;