HEMOFLAGELLATE

Definition of HEMOFLAGELLATE