3 ms·I see cilia and organelles, so this is a eukaryotic microbe, maybe Protozoa?by rubatuga 9y agoI see cilia and organelles, so this is a eukaryotic microbe, maybe Protozoa?