Shelled amoebae,SEM

Bildnummer 12968693
Shelled amoebae,SEM
;