HEMATOPHAGOUS

Definition of HEMATOPHAGOUS