Close

Ciliated protist

Campanella sp.

Ciliated protist