ciliated protozoan

?

ads
ads