Definition of "haematozoa"

haematozoa