Dermocystida


Dermocystida is an order of parasitic eukaryotes.

Taxonomy