The AI-powered English dictionary
plural haematozoa
Any parasite in the class Aconoidasida (formerly subclass Haematozoa) inhabiting the blood. examples