Notes

Flagellated algae are free-living parasites in nature.

Flagellated algae are free-living parasites in nature.