Dicyemida
Source: NCBI Taxonomy (ID 10215)
Taxonomy ID: 10215
Rank: phylum
Scientific name: Dicyemida