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

Q&A Education