HEMOFLAGELLATES

Definition of HEMOFLAGELLATES