Two Ciliate Infusoria

two ciliate infusoria of the ciliary at the stage of division under a microscope 4K

Most Popular Searches On Stock Footage