Blepharisma, a large ciliate with pigment granules *

Return to Previous Page