ciliated protozoan

?

ads