Haemosporida is an order of alveolates. There are 175 species of Haemosporida, in 9 genera and 3 families.
The environments in which many Haemosporida species are known to live. Select an environment to see its Haemosporida species checklist.