Light micrograph of bdelloid rotifers

Bildnummer 11906498
Light micrograph of bdelloid rotifers
;