What is the meaning of Haematozoon?
Any parasite in the class Aconoidasida (formerly subclass Haematozoa) inhabiting the blood.
Source: wiktionary.orgSearch words containing
Any parasite in the class Aconoidasida (formerly subclass Haematozoa) inhabiting the blood.
Source: wiktionary.orgSearch words containing