can you explain about flagellated protozoans - Biology - Biological ...

can you explain about flagellated protozoans - Biology - Biological ...