Dermocystida is an order of parasitic eukaryotes.[1]
Dermocystida is an order of parasitic eukaryotes.