Definition of "hematozoa"

hematozoa