Robertr1483 Robertr1483 04-02-2024 Biology contestada Haematophagous (blood feeders): A) Organisms that feed on blood B) Organisms that produce blood C) Organisms that regulate blood flow D) Organisms that synthesize blood components