PHYTOFLAGELLATE

Definition of PHYTOFLAGELLATE