Centers for Disease Control/Division of Parasitic Diseases and Malaria   cc-by-nc

Haemosporida is an order of alveolates. There are 158 species of Haemosporida, in 8 genera and 3 families. It includes groups like Plasmodiidae, Leucocytozoidae, and Haemoproteidae.