Flagellated protozoa are free-living parasites in nature.
What is the nature of flagellated protozoa?