Fine structure and taxonomic position of the giant amoeboid flagellate Pelomyxa palustris.

Fine structure and taxonomic position of the giant amoeboid flagellate Pelomyxa palustris.