dcsimg

Haemosporida is an order of alveolates. There are 175 species of Haemosporida, in 9 genera and 3 families.

Haemosporida Habitats

The environments in which many Haemosporida species are known to live. Select an environment to see its Haemosporida species checklist.

Haemosporida Habitats

The environments in which many Haemosporida species are known to live. Select an environment to see its Haemosporida species checklist.