Notes

Flagellated protozoa are free-living parasites in nature.

Flagellated protozoa are free-living parasites in nature.